have been let for a speech

  1. Verb bir konuşma yapmak zorunda kalmak